package gnnt.MEBS.mjvm.model.jmx;

public class RuntimeInformation
{
  private String vmVendor;
  private long committedVirtualMemorySize;
  private long freePhysicalMemorySize;
  private long freeSwapSpaceSize;
  private long processCpuTime;
  private long totalPhysicalMemorySize;
  private long totalSwapSpaceSize;
  private String osName;
  private String osVersion;
  private long startTime;
  private long uptime;

  public RuntimeInformation()
  {
    this.committedVirtualMemorySize = 0L;
    this.freePhysicalMemorySize = 0L;
    this.freeSwapSpaceSize = 0L;
    this.processCpuTime = 0L;
    this.totalPhysicalMemorySize = 0L;
    this.totalSwapSpaceSize = 0L;
  }

  public long getCommittedVirtualMemorySize()
  {
    return this.committedVirtualMemorySize;
  }

  public void setCommittedVirtualMemorySize(long committedVirtualMemorySize) {
    this.committedVirtualMemorySize = committedVirtualMemorySize;
  }

  public long getFreePhysicalMemorySize() {
    return this.freePhysicalMemorySize;
  }

  public void setFreePhysicalMemorySize(long freePhysicalMemorySize) {
    this.freePhysicalMemorySize = freePhysicalMemorySize;
  }

  public long getFreeSwapSpaceSize() {
    return this.freeSwapSpaceSize;
  }

  public void setFreeSwapSpaceSize(long freeSwapSpaceSize) {
    this.freeSwapSpaceSize = freeSwapSpaceSize;
  }

  public long getProcessCpuTime() {
    return this.processCpuTime;
  }

  public void setProcessCpuTime(long processCpuTime) {
    this.processCpuTime = processCpuTime;
  }

  public long getTotalPhysicalMemorySize() {
    return this.totalPhysicalMemorySize;
  }

  public void setTotalPhysicalMemorySize(long totalPhysicalMemorySize) {
    this.totalPhysicalMemorySize = totalPhysicalMemorySize;
  }

  public long getTotalSwapSpaceSize() {
    return this.totalSwapSpaceSize;
  }

  public void setTotalSwapSpaceSize(long totalSwapSpaceSize) {
    this.totalSwapSpaceSize = totalSwapSpaceSize;
  }

  public String getOsName() {
    return this.osName;
  }

  public void setOsName(String osName) {
    this.osName = osName;
  }

  public String getOsVersion() {
    return this.osVersion;
  }

  public void setOsVersion(String osVersion) {
    this.osVersion = osVersion;
  }

  public long getStartTime() {
    return this.startTime;
  }

  public void setStartTime(long startTime) {
    this.startTime = startTime;
  }

  public long getUptime() {
    return this.uptime;
  }

  public void setUptime(long uptime) {
    this.uptime = uptime;
  }

  public String getVmVendor() {
    return this.vmVendor;
  }

  public void setVmVendor(String vmVendor) {
    this.vmVendor = vmVendor;
  }
}